home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d4 / frazzle.arc / FRAZZLE.DOC < prev    next >
Text File  |  1990-07-12  |  47KB  |  918 lines

  1.  
  2.                       *** FRAZZLE! (v3.10) ***   12 Jul 90
  3.                             A Game of Dice Strategy
  4.  
  5.                                  Mark L. Bakke
  6.                               14309 Fairview Lane
  7.                               Dale City, VA 22193
  8.                                 (703) 680-2628
  9.  
  10.  
  11.     ***
  12.     *** INTRODUCTION AND BASIC RULES
  13.     ***
  14.  
  15.     FRAZZLE! is a dice strategy game where the object is to be the first
  16.     player to reach 10,000 points.  It may be played by any mix of up to
  17.     four human and/or computer opponents.
  18.  
  19.     Players alternate turns rolling the dice and saving scoring
  20.     combinations.  Dice that are saved on one roll may not be used again
  21.     on the next roll.  If all six dice score points, they may all be used
  22.     again for the next roll and the turn score accumulates.  A player may
  23.     continue to roll as long as he wishes to, or, until he fails to roll
  24.     at least one scoring die (called a "zonk").  If a player is zonked,
  25.     he forfeits his turn and loses his score for that turn.
  26.  
  27.     Alternatively, you may choose to play a 30-turn solitaire game and see
  28.     how high you can score.  The solitaire rules are the same as for the
  29.     regular game, including special 500+ point first-turn rule (see pg.5),
  30.     except the game does not end at 10,000 points, but continues on for 30
  31.     turns with the object being to achieve as high a final score as
  32.     possible.
  33.  
  34.     Changes to this documentation from previous versions are denoted by a  |
  35.     '|' character on the right side of the lines that contain additions or |
  36.     changes.  This will allow veteran FRAZZLE! players to quickly scan     |
  37.     this document and find all the newest goodies.                         |
  38.  
  39.     Veteran FRAZZLE! players may notice that the v3.10 FRAZZLE.EXE file is |
  40.     over 60K smaller than in previous versions.  About half of this is due |
  41.     to extensive reorganization of some of my library source code modules  |
  42.     that enabled me to use Microsoft C's 'small' memory model.  The rest   |
  43.     comes as a result of a superb .EXE file compression utility from       |
  44.     France called LZEXE v0.91.  The result is a substantially smaller      |
  45.     program that has more features and runs as well or better than its     |
  46.     previous versions.                                                     |
  47.  
  48.  
  49.     
  50.  
  51.  
  52.  
  53.     ***
  54.     *** TABLE OF CONTENTS                                           Page 2
  55.     ***
  56.  
  57.                    FRAZZLE! Distribution File ............  2              |
  58.                    Installing FRAZZLE! ...................  3              |
  59.                    Verifying Your Version of FRAZZLE! ....  3              |
  60.                    Getting Started .......................  4
  61.                    Scoring Points in FRAZZLE! ............  5
  62.                    Special First Turn Rule ...............  5
  63.                    FRAZZLE! Playing Commands .............  6
  64.                    Getting Help ..........................  6
  65.                    Using a Mouse with FRAZZLE! ...........  7
  66.                    FRAZZLE! Color Configuration ..........  8              |
  67.                    The Computer Player ................... 11
  68.                    Computer Player Basic Strategies ...... 12
  69.                    Computer Player Game Strategies ....... 12
  70.                    Computer Player Turn Strategies ....... 13
  71.                    Winning FRAZZLE! ...................... 14
  72.                    Hall of Fame .......................... 15
  73.                    Play Again? ........................... 16
  74.                    Registration Info ..................... 16
  75.                    FRAZZLE! Support and Newest Versions .. 17              |
  76.  
  77.     ***                                                                    |
  78.     *** FRAZZLE! DISTRIBUTION FILE                                         |
  79.     ***                                                                    |
  80.                                                                            |
  81.     The complete distribution file for FRAZZLE! v3.10 should contain the   |
  82.     following files:                                                       |
  83.                                                                            |
  84.         FRAZZLE.EXE -- This is the FRAZZLE! executable file                |
  85.                        (40585 bytes, dated 07-12-90)                       |
  86.                                                                            |
  87.         FRAZZLE.DOC -- FRAZZLE! documention                                |
  88.                                                                            |
  89.         FRAZZLE.AD  -- A one-page game description and registration        |
  90.                        order form                                          |
  91.                                                                            |
  92.         SUPPORT.BBS -- Where to obtain the newest versions of FRAZZLE!     |
  93.                        and my other shareware programs.  This is also      |
  94.                        where you can contact me with questions,            |
  95.                        comments, suggestions, and orders.                  |
  96.                                                                            |
  97.     My original FRAZZLE! distribution file is a PKZIP-created archive      |
  98.     file named FRAZL310.ZIP.  The unarchiving utility PKUNZIP is required  |
  99.     to recreate the four original files from this archive.  If you do not  |
  100.     have PKUNZIP, you will need to obtain it from your favorite BBS.  The  |
  101.     current version of this utility should be contained in a file called   |
  102.     "PKZ110.EXE".                                                          |
  103.  
  104.     
  105.  
  106.  
  107.  
  108.     ***                                                                    |
  109.     *** INSTALLING FRAZZLE!                                         Page 3 |
  110.     ***                                                                    |
  111.                                                                            |
  112.     You may run FRAZZLE! from your hard drive or from a floppy disk.  To   |
  113.     install FRAZZLE!, you need only copy the distribution file to the      |
  114.     desired directory or sub-directory and enter the command, "PKUNZIP     |
  115.     FRAZL310" to recreate the FRAZZLE! files.  For example, if you have    |
  116.     the disk containing the distribution file in floppy drive A: and you   |
  117.     wish to install FRAZZLE! on your hard drive C: into a new directory    |
  118.     called "frazzle", you should put the diskette into drive A: and issue  |
  119.     the following commands:                                                |
  120.                                                                            |
  121.         c:                      (make hard drive C: the current drive)     |
  122.         cd \                    (change to the root directory)             |
  123.         md frazzle              (create the new sub-directory "frazzle")   |
  124.         cd frazzle              (change to the new sub-directory)          |
  125.         copy a:frazl300.zip     (copy the distribution file from diskette) |
  126.         pkunzip frazl310        (recreate the FRAZZLE! files)              |
  127.                                                                            |
  128.     NOTE: PKUNZIP must be in the current directory or in a directory that  |
  129.     is accessible through your PATH environment variable.                  |
  130.                                                                            |
  131.     ***                                                                    |
  132.     *** VERIFYING YOUR VERSION OF FRAZZLE!                                 |
  133.     ***                                                                    |
  134.                                                                            |
  135.     If you use the VALIDATE.COM utility to verify the integrity of         |
  136.     executable files, it should produce the following output for           |
  137.     FRAZZLE.EXE --                                                         |
  138.                                                                            |
  139.     VALIDATE 0.3 Copyright 1988-89 by McAfee Associates.  (408) 988-3832   |
  140.                                                                            |
  141.               File Name:  frazzle.exe                                      |
  142.                    Size:  40,585                                           |
  143.                    Date:  7-12-1990                                        |
  144.     File Authentication:                                                   |
  145.          Check Method 1 - EB1F                                             |
  146.          Check Method 2 - 1905                                             |
  147.                                                                            |
  148.     If the FRAZZLE! distribution file you received or downloaded does not  |
  149.     contain the four files listed above, if it is not named FRAZL310.ZIP,  |
  150.     or if VALIDATE does not produce the results listed above when run on   |
  151.     FRAZZLE.EXE, please contact me via a bulletin board or phone number    |
  152.     given in the "FRAZZLE! Support and Newest Versions" section of this    |
  153.     document.  Let me know the details of the discrepancy and where you    |
  154.     obtained the incorrect distribution file and I'll ensure that a        |
  155.     correct and authorized FRAZL310.ZIP file is made available to you      |
  156.     either by mail or by uploading it to your favorite BBS.  I will        |
  157.     require either a fully paid registration or $3.00 to cover costs of    |
  158.     disk, mailer, and postage before I can mail you a new program disk.    |
  159.     I'll upload to your favorite BBS in exchange for the phone number of   |
  160.     that BBS.                                                              |
  161.  
  162.  
  163.     
  164.  
  165.  
  166.  
  167.     ***
  168.     *** GETTING STARTED                                             Page 4
  169.     ***
  170.  
  171.     To start the game, type "frazzle" at the DOS prompt and press <ENTER>.
  172.     If you are playing on a laptop or other computer that does not use a
  173.     color monitor, type "frazzle -m" to tell FRAZZLE! to use monochrome
  174.     (black-and-white) colors.
  175.  
  176.     The file "FRAZZLE.EXE" should be in your current working directory for
  177.     best results.  The game will also maintain two data files, one for the |
  178.     Hall of Fame information (described on page 15) called "FRAZZLE.HOF",  |
  179.     and one for game configuration information called "FRAZZLE.CFG".  Both |
  180.     the current working directory and the root directory will be checked   |
  181.     to see if these files already exist.  If they are found, they will     |
  182.     continue to be maintained where they are.  If either or both files are |
  183.     not found, they will be created and maintained in the current working  |
  184.     directory.  If you have been playing an earlier version of FRAZZLE!    |
  185.     that maintained the "FRAZZLE.HOF" file in the root directory only, you |
  186.     should copy that file to the current working directory.                |
  187.  
  188.     Once you have started FRAZZLE!, you will be asked whether you want a
  189.     two-player, four-player, or one-player game.  After you make your
  190.     choice, you will be asked whether each player, in turn, will be played
  191.     by a human or by the computer.  If it will be a human player, you will
  192.     be asked to enter that player's name.  If it will be a computer
  193.     player, you will be asked to select one of five possible game
  194.     strategies for the computer to use (see page 12 of this document).
  195.     If you have selected at least one computer player, you will be asked
  196.     whether you would like to have the computer player use "Fast Play".
  197.     If you use "Fast Play", the computer players will roll continuously
  198.     either until their turn is over, or until they suffer a 'zonk'.  If
  199.     you choose not to use "Fast Play", you will be asked to press a key
  200.     after each time the computer player rolls the dice.  "Fast Play" will
  201.     greatly speed up the game play, but, not using it will allow you to
  202.     better examine the computer player's strategy.  The choice is yours.
  203.     Try it both ways and see which is preferable.
  204.  
  205.     If you choose to have a four-player game, the screen will be divided
  206.     into four player windows if you have an EGA/VGA monitor capable of 43
  207.     or 50 line extended text displays.  Otherwise, the screen will display
  208.     only two windows at a time and will alternate them between the players
  209.     in the game, as appropriate, and a scoring recap line will be
  210.     displayed at the bottom of the screen to help you keep track of all
  211.     players' scores.
  212.  
  213.     FRAZZLE! will automatically detect a Microsoft-compatible mouse and
  214.     let you use it if one is attached (see page 7 of this document).
  215.     FRAZZLE! is also DESQview-aware and will run in a small window with a
  216.     minimum of 96K of memory.  If you are using an EGA or VGA monitor, you |
  217.     will need to set the Window Position - Maximum Height value to 43 (for
  218.     EGA) or 50 (for VGA).  Also, for best performance, I recommend that
  219.     you set "Writes text directly to screen" to 'Y'.  While FRAZZLE! will
  220.     still run properly if that parameter is set to 'N', its visual
  221.     appearance and performance will be noticeably degraded.
  222.     
  223.  
  224.  
  225.  
  226.     ***
  227.     *** SCORING POINTS IN FRAZZLE!                                  Page 5
  228.     ***
  229.  
  230.     The folowing table shows how points are scored in FRAZZLE!.  Rolling
  231.     three or more of the same value will score the highest number of
  232.     points.  You must save at least one scoring die on every roll or you
  233.     are "zonked".
  234.  
  235.                    NUMBER OF MATCHING DIE VALUES ROLLED
  236.                          1    2     3     4     5     6
  237.                        --------------------------------
  238.                   1 -- 100  200  1000  2000  4000  8000
  239.                   2 --   0    0   200   400   800  1600
  240.            DIE    3 --   0    0   300   600  1200  2400
  241.           VALUE   4 --   0    0   400   800  1600  3200
  242.                   5 --  50  100   500  1000  2000  4000
  243.                   6 --   0    0   600  1200  2400  4800
  244.  
  245.     For example, at the beginning of your turn you roll all six dice and
  246.     roll the following numbers: 4,5,3,3,1,6.  The single '5' is worth 50
  247.     points and the single '1' is worth 100 points.  If you select both of
  248.     them you will score 150 points and have the opportunity to roll the
  249.     other four dice again.  You decide to roll again and you get these
  250.     numbers: 3,4,3,3.  Now you have rolled three '3's which is worth 300
  251.     points.  If you select them, you now have a total of 450 points for
  252.     this turn and have one die remaining.  You may roll that die again,
  253.     hoping for a '1' or a '5', or you may end your turn and take the 450
  254.     points.  If you roll that one die again and obtain either a '1' or a
  255.     '5', you will have scored with all six dice.  This allows you to
  256.     continue your turn by rolling all six dice again.  You may continue
  257.     your turn as long as you wish (see "Special First Turn Rule" below),
  258.     or, until you score no points on any roll and get "zonked".
  259.  
  260.     FRAZZLE! watches out for human players who might experience temporary
  261.     brain cramps after rolling the dice (like the game's author).  If you
  262.     roll any scoring dice, but, fail to select at least one scoring
  263.     combination, you will be reminded of that oversight and asked to "Try
  264.     again".  Also, any non-scoring dice that you may select will be
  265.     ignored.
  266.  
  267.     "FRAZZLE!" is the feeling you get when you're rolling up a big turn
  268.     score and suddenly get "zonked"!  Or, when you're way out in the lead
  269.     and your opponent fires six '1's!
  270.  
  271.     ***
  272.     *** SPECIAL FIRST TURN RULE
  273.     ***
  274.  
  275.     A player must score at least 500 points on his first turn to get on
  276.     the board and begin his quest for 10,000.  You will not be allowed to
  277.     end your first turn before you have either accumulated at least 500
  278.     points, or, you have gotten zonked.
  279.  
  280.     "FRAZZLE!" is the feeling you get when you are seemingly unable to get
  281.     started while an opponent is building up a big lead. 
  282.  
  283.  
  284.  
  285.     ***
  286.     *** FRAZZLE! PLAYING COMMANDS                                   Page 6
  287.     ***
  288.  
  289.     The following commands are available when it is your turn to play:
  290.  
  291.                       <1-6>    Select die
  292.                       <'A'>    (A)uto-select dice
  293.                       <ENTER>  Play selected dice
  294.                       <ESC>    Clear selections
  295.                       <'Q'>    (Q)uit game
  296.  
  297.     Press '1', '2', '3', '4', '5', or '6' to toggle the selection status
  298.     of the correspondingly-numbered die.  A selected die will change color
  299.     from cyan to green and will also have "SCR" displayed underneath it to
  300.     show that it will be scored this turn.  Press <ENTER> to finish
  301.     selecting dice and compute your score for this roll.  Press <ESC> to
  302.     clear all of your selections and start again.  Press 'A' to
  303.     automatically select all of the scoring dice from the current roll.
  304.     After selecting scoring dice, you will be asked if you wish to roll
  305.     again.  If you roll again, all dice that have been scored will change
  306.     colors to red and have "HLD" displayed underneath them to remind you
  307.     that they will be held out from the current roll.  If you should want
  308.     to quit the game at any time during your turn, press 'Q'.  You will be
  309.     asked to verify whether or not you actually wish to quit the game.
  310.     If you are playing using the monochrome colors, dice will start out
  311.     white and change color to black when they are "held".
  312.  
  313.     *** NOTE:  The die colors described above are the defaults used by     |
  314.         FRAZZLE!.  If you utilize FRAZZLE!'s configuration option to       |
  315.         change the die colors, you should substitute your new colors       |
  316.         as appropriate into the above paragraph.)                          |
  317.  
  318.     There are two other commands that are available to you during your     |
  319.     turn.  Pressing 'F9' will bring up FRAZZLE!'s configuration option.    |
  320.     (This is completely described on page 8).  The other command was added |
  321.     at the request of FRAZZLE! users who use multi-tasking or task         |
  322.     switching environments or TSR's that can change the video mode from    |
  323.     43/50 lines to 25 lines while playing a game.  If you began a 4-player |
  324.     game and FRAZZLE! is using the EGA/VGA 43/50 line display and you find |
  325.     your screen switched back to 25-line mode at any time, you may now     |
  326.     press 'F10' and restore the proper video mode.                         |
  327.  
  328.     ***
  329.     *** GETTING HELP
  330.     ***
  331.  
  332.     Help panels that present short synopses of the rules of FRAZZLE! are
  333.     available at any time during your turn by pressing the 'F1' key.  A
  334.     small "F1 => HELP" reminder flag will light up when this feature is
  335.     available.
  336.  
  337.     Help is available for the basic rules of FRAZZLE!, the scoring table,
  338.     and the commands available during your turn.  Also available are a
  339.     synopsis of the one-player game and the Hall of Fame display.
  340.     
  341.  
  342.  
  343.  
  344.  
  345.                                                                     Page 7
  346.  
  347.     Press the highlighted letter corresponding to your desired choice, or,
  348.     use the left/right arrow keys to move the selection box to your
  349.     desired choice and press <ENTER> to bring up the appropriate help
  350.     panel.  Press any key when you are done reading the help panel.
  351.  
  352.     ***
  353.     *** USING A MOUSE WITH FRAZZLE!
  354.     ***
  355.  
  356.     FRAZZLE! will automatically detect and allow you to use a Microsoft or
  357.     compatible mouse.  Keyboard commands and mouse usage may be freely
  358.     intermixed as you see fit.
  359.  
  360.     When FRAZZLE! detects that a mouse is available, one of the numbers
  361.     '1' through '6' above the dice in your playing window will be
  362.     bracketed by this symbol -- ' ' (the "mouse cursor").  Moving the
  363.     mouse left or right will shift the mouse cursor in the corresponding
  364.     direction through the numbers.  To select any die, place the mouse
  365.     cursor around the die's number and click the left button.  You may
  366.     de-select a die by using the same procedure.  When you have selected
  367.     all the dice you wish to play for the current roll, click the right
  368.     button and answer the "Roll again?" dialog window.  The "Redo" option  |
  369.     in this window provides you with the opportunity to change your mind   |
  370.     about which dice you want to select.                                   |
  371.  
  372.     If no dice have yet been selected this turn, you may immediately click
  373.     the right mouse button to choose all of the available scoring dice -
  374.     just the same as you would do by pressing 'A' (auto-select) on the
  375.     keyboard.
  376.  
  377.     You can also answer all dialog windows that will appear during the
  378.     game by using the mouse.  Move the mouse left, right, up, and/or down
  379.     to move the highlight box within the dialog window and press the left
  380.     button when your desired choice is highlighted.  Additionally, any
  381.     time you see a "Yes/No" dialog window, without having to move the
  382.     highlight box you may choose the default response by pressing the      |
  383.     left button or choose the opposite response by pressing the right      |
  384.     button.  Once you begin to move the highlight box, the selection is    |
  385.     made as was previously described.
  386.  
  387.     Any time you see "Press any key to continue", you may also press the
  388.     left mouse button to continue.
  389.  
  390.     
  391.  
  392.  
  393.  
  394.     ***
  395.     *** FRAZZLE! COLOR CONFIGURATION                                Page 8
  396.     ***
  397.  
  398.     FRAZZLE!'s color configuration routine allows you to change the
  399.     program's various dice, background, and text colors to conform to your
  400.     particular preferences.  It also allows you to restore the beginning
  401.     default colors should you want to do that.  The color configuration
  402.     routine is disabled if you start FRAZZLE! in black-and-white mode by
  403.     using the '-m' command line switch.
  404.  
  405.     FRAZZLE! maintains a file called "FRAZZLE.CFG" which contains the
  406.     color combinations in use at the end of the last game played.  This
  407.     file is read in when you start FRAZZLE! in color mode and is updated
  408.     as part of the program's exit routine.  It is not used if you start
  409.     FRAZZLE! in black-and-white mode.
  410.  
  411.     You may call the color configuration routine by pressing 'F9' when it
  412.     is your turn to play.  A series of dialog windows will appear and
  413.     guide you through all of the various options.  These dialog windows
  414.     and the choices available in each are described below:
  415.  
  416.     *** FRAZZLE! CONFIGURATION *** -- The dialog window with this title
  417.         is the starting point for the color configuration routine and is
  418.         the first one you will see after pressing 'F9' while it is your
  419.         turn to play.  The choices available from here are:
  420.  
  421.     Dice Colors -- Select this option to change the background colors
  422.         used to display 'held', 'selected', and 'rolled' dice.  When
  423.         you select this option, another dialog window will appear with
  424.         the following choices:
  425.  
  426.         Held Die -- Change the background color used to display
  427.             dice that have been saved from previous rolls.  The
  428.             default color for held dice is red.
  429.  
  430.         Selected Die -- Change the background color used to display
  431.             dice that have been selected during the current roll.
  432.             The default color for selected dice is green.
  433.  
  434.         Rolled Die -- Change the background color used to display
  435.             dice that have been rolled, but, have yet to be either
  436.             selected or saved.  The default color for rolled dice
  437.             is cyan.
  438.  
  439.         Quit -- Select this option when you have completed making
  440.             changes to the dice colors.
  441.  
  442.  
  443.     
  444.  
  445.  
  446.  
  447.  
  448.                                                                     Page 9
  449.  
  450.     Background Colors -- Select this option to change the background
  451.         colors used by FRAZZLE! for the player windows, the screen
  452.         background, and the title banner.  When you select this option,
  453.         another dialog window will appear with the following choices:
  454.  
  455.         Screen Bkgrd -- Change the color used for the screen
  456.             background.  The default color is cyan.
  457.  
  458.         Player Bkgrd -- Change the color used for the background in
  459.             the player windows.  The default color is blue.
  460.  
  461.         Titles Bkgrd -- Change the color used for the background of
  462.             the program's title banner and "F1 => HELP" flag.  The
  463.             default color is magenta.
  464.  
  465.         Quit -- Select this option when you have completed making
  466.             changes to the background colors.
  467.  
  468.     Text Colors -- Select this option to change the foreground colors
  469.         used by FRAZZLE! to display text in the player windows and
  470.         the title banner.  When you select this option, another dialog
  471.         window will appear with the following choices:
  472.  
  473.         Player Window -- Select this option to change the various
  474.             foreground colors used to display text within the player
  475.             windows.  When you select this option, another dialog
  476.             window will appear with the following choices:
  477.  
  478.             Text Color #1 -- Change the foreground color used to
  479.                 display the following text items in each player
  480.                 window:
  481.  
  482.                 "TURN: 1000 points    RISK: 57"
  483.                 "HLD" and "SCR"  (dice status indicators)
  484.                 "I'll take 3 ONES for 1000 points"
  485.                 The Commands available to the Human Player
  486.                 "** ZONK **"
  487.                 "Press any key to continue"  (computer player)
  488.  
  489.                 The default color for the examples given above
  490.                 is high-intensity yellow.
  491.  
  492.             Text Color #2 -- Change the foreground color used to
  493.                 display the following text items in each player
  494.                 window:
  495.  
  496.                 "1   2   3   4   5   6"  (the dice numbers)
  497.                 "It's Computer Player #2's turn"
  498.                 Computer Player's game strategy (e.g, "RKLS")
  499.                 Commands descriptions in Human Player window
  500.  
  501.                 The default color for the examples given above
  502.                 is high-intensity green. 
  503.  
  504.  
  505.  
  506.  
  507.                                                                    Page 10
  508.  
  509.             Text Color #3 -- Change the foreground color used to
  510.                 display the following text items in each player
  511.                 window:
  512.  
  513.                 "SCORE: 10000 points"
  514.                 "** THIS ROLL'S SCORING **"
  515.                 "*** PLAY OPTIONS ***"
  516.                 "I will roll again"
  517.  
  518.                 The default color for the examples given above
  519.                 is high-intensity white.
  520.  
  521.             Text Color #4 -- Change the foreground color used to
  522.                 display the following text items in each player
  523.                 window:
  524.  
  525.                 Computer player current strategy (e.g, "CAU")
  526.                 "What will you do?"
  527.  
  528.                 The default color for the examples given above
  529.                 is high-intensity cyan.
  530.  
  531.             Quit -- Select this option when you have completed
  532.                 making changes to the foreground text colors in
  533.                 the player windows.
  534.  
  535.         Titles Text -- Select this option to change the foreground
  536.             color used to display text within the program's title
  537.             banner and "F1 => HELP" flag.  The default color is
  538.             high-intensity white.
  539.  
  540.         Quit -- Select this option when you have completed making
  541.             changes to the foreground text colors.
  542.  
  543.         *NOTE*: Some text color changes will not show up in the
  544.         computer players' windows and the inactive human players'
  545.         windows until the next time those windows become active.
  546.         All changes will be immediately implemented in the active
  547.         player's window at the time they are made.
  548.  
  549.     Restore Defaults -- Select this option to change FRAZZLE!'s
  550.         color scheme back to the original program defaults.  The
  551.         various default colors are listed in the appropriate
  552.         places in the preceding paragraphs.
  553.  
  554.     Quit -- Select this option when you have finished making changes
  555.         to FRAZZLE's color scheme and wish to return to your game.
  556.         Any color changes that were made will be saved to the file
  557.         "FRAZZLE.CFG" when you have finished playing and exit the
  558.         program.  These changes will be read in and used the next
  559.         time you play FRAZZLE!.
  560.     
  561.  
  562.  
  563.  
  564.     ***
  565.     *** THE COMPUTER PLAYER                                        Page 11
  566.     ***
  567.  
  568.     FRAZZLE! will provide you with computer opponents to complete a
  569.     two-player or four-player game.  The computer opponents have their own
  570.     built-in strategies that should provide you with a formidable
  571.     challenge.  When it is a computer player's turn, the dice will roll
  572.     and he will tell you what scoring decisions he has made for that roll.
  573.     He will also tell you whether or not he wishes to roll again.
  574.  
  575.     ***
  576.     *** COMPUTER PLAYER BASIC STRATEGIES
  577.     ***
  578.  
  579.     Actually, the computer player mixes and matches three different types
  580.     of strategies in order to decide what it wants to do.  These are:
  581.  
  582.          PLAYING STRATEGY - The strategy used to determine which
  583.          scoring dice combinations are saved for each roll.  You
  584.          cannot modify the computer's playing strategy.
  585.  
  586.          GAME STRATEGY - The computer player's over-all approach to
  587.          playing the game, i.e., the level of risk it is willing to
  588.          accept for each game turn in general.  You select the
  589.          computer player's game strategy immediately after choosing
  590.          a computer player at the beginning of a game.
  591.  
  592.          TURN STRATEGY - The computer player's specific approach to
  593.          playing the current game turn, e.g., when to roll again and
  594.          when to stop and accept the current turn's score.  Turn
  595.          strategies are modified in accordance with the game strategy
  596.          you select for each computer player.
  597.  
  598.  
  599.     
  600.  
  601.  
  602.  
  603.     ***
  604.     *** COMPUTER PLAYER GAME STRATEGIES                            Page 12
  605.     ***
  606.  
  607.     There are five different game strategies that you may select from for
  608.     each computer player.  These game strategies and their effects are:
  609.  
  610.          NORMAL - The default game strategy.  This strategy will not
  611.          modify the computer's turn strategy in any way.  Choose this
  612.          strategy to let the computer play completely on its own.
  613.  
  614.          AGGRESSIVE - If you choose this strategy, the computer player
  615.          will tend to take more risks.  It may achieve higher turn
  616.          scores, but, will also suffer more zonks.
  617.  
  618.          RECKLESS - If you choose this strategy, the computer player
  619.          will always tend to play for the "big turn".  It may pile up
  620.          some very high turn scores, but, will suffer a large number
  621.          zonks in the process.
  622.  
  623.          CAREFUL - If you choose this strategy, the computer player
  624.          will tend to take fewer risks.  Its turn scores may be lower
  625.          but, it will suffer fewer zonks.
  626.  
  627.          WIMPY - If you choose this strategy, the computer player will
  628.          always tend to avoid the "zonk".  It will take very few risks
  629.          and may achieve low turn scores, but, it will rarely suffer
  630.          any zonks.
  631.  
  632.     Any of these game strategies may be used with any of the computer
  633.     players in a game.  You could even play a four-player game with all
  634.     computer players where each used a different game strategy.  The
  635.     computer player's game strategy will modify its turn strategy
  636.     throughout the game.  The computer player's game strategy will be
  637.     displayed (using 4-letter abbreviations) in the upper right-hand
  638.     corner of its playing window.  For NORMAL strategy, nothing is
  639.     displayed.  The other abbreviations are "AGGR", "RKLS", "CRFL", and
  640.     "WIMP" for the other four available strategies.
  641.  
  642.  
  643.     
  644.  
  645.  
  646.  
  647.     ***
  648.     *** COMPUTER PLAYER TURN STRATEGIES                            Page 13
  649.     ***
  650.  
  651.     The computer player is programmed with 8 different specific turn
  652.     strategies that it will switch between depending on its current game
  653.     situation.  Its current turn strategy is displayed in the upper
  654.     left-hand corner of its playing window (using 3-letter abbreviations).
  655.     If no turn strategy is displayed, the computer is using "NORMAL"
  656.     strategy.
  657.  
  658.     The different turn strategies available to the computer player are:
  659.  
  660.          GO FOR BROKE (GFB) - Another player is so close to winning
  661.          that the computer has decided that its only chance is to
  662.          continue to roll until it either reaches 10,000 or zonks.
  663.  
  664.          PANIC (PAN) - The computer player is considerably behind
  665.          and/or another player is threatening to win the game.  The
  666.          computer will now attempt to play for the "big" turn to try
  667.          to make up some ground.
  668.  
  669.          DESPARATE (DES) - The computer player is significantly
  670.          behind and will accept a fair amount of extra risk in order
  671.          to try to make up the difference.
  672.  
  673.          AGGRESSIVE (AGG) - The computer is beginning to fall
  674.          uncomfortably behind and will accept a small amount of extra
  675.          risk in order to try to catch up.
  676.  
  677.          NORMAL (nothing displayed) - Normal playing strategy is in
  678.          effect.
  679.  
  680.          CAUTIOUS (CAU) - The computer player is beginning to feel
  681.          that it is comfortably ahead and will start reducing the
  682.          amount of risks it will take with its playing decisions.
  683.  
  684.          CONSERVATIVE (CON) - The computer player feels that it is
  685.          well ahead or that it is threatening to win the game.  Its
  686.          risk-taking will be significantly reduced as it strives to
  687.          maintain the lead and avoid zonks.
  688.  
  689.          PREVENT (PRV) - The computer player feels that it is so far
  690.          ahead or so close to winning the game that preventing zonks
  691.          should be its top priority.  It will take very few risks
  692.          while using this strategy.
  693.  
  694.     If the computer player suffers two or more consecutive zonks, it will
  695.     begin to shift its turn strategy towards a more conservative approach
  696.     in order to score some points and get back on track.  This "zonk"
  697.     modifier is applied to what would otherwise be the computer player's
  698.     current turn strategy.  Also, the computer player's game strategy will
  699.     modify the current turn strategy.
  700.  
  701.     
  702.  
  703.  
  704.  
  705.     ***
  706.     *** WINNING FRAZZLE!                                           Page 14
  707.     ***
  708.  
  709.     The first player to end his turn with a total game score of 10,000 or
  710.     more points is the winner!  The winner's name and score will be
  711.     displayed along with those of his opponents.  Also displayed will be a
  712.     game analysis, including the number of turns each player had after
  713.     getting on the board, the average score per turn, the number of zonks
  714.     suffered by each player, the total points lost via zonk, the highest
  715.     turn score achieved by each player, and a number indicating the
  716.     relative "risk level" each player obtained during play.
  717.  
  718.     You might notice that the average score per turn is not equal to the
  719.     player's game score divided by turns played.  This is because the
  720.     score you had to roll to get "on the board" is not included when
  721.     computing the average.  For example, if you achieved a game score of
  722.     10,000 points in 20 turns and had scored 1000 points to get on the
  723.     board, the average score per turn would be shown as:
  724.                     (10,000 - 1000) / 20 = 450 points
  725.     This does not apply to the solitaire game as it is a fixed 30 turns,
  726.     regardless of how long it takes you to get on the board.
  727.  
  728.     The "Risk" number is an evaluation of the level of risky rolls that
  729.     each player made during the game.  Higher numbers mean riskier play.
  730.     The index runs from the lowest possible value of '0' to a virtually
  731.     unlimited high value.  Watching the risk numbers that you achieve for
  732.     for each game should give you an idea of whether you take too many
  733.     chances, or don't take enough.  Compare against the numbers obtained
  734.     by the computer player for each of its different game strategies.
  735.     The numbers result from the game's internal probability calculations
  736.     and roughly correspond to the cumulative ratio of points risked with
  737.     each roll to points earned via successful rolls.  As the risk number
  738.     approaches or exceeds 100 it's an indication of a very high level of
  739.     risk.  The risk number displayed in the upper right-hand corner of the
  740.     player's window is the risk assumed if the player chooses to roll
  741.     again.  The risk number shown for each player at the end of the game
  742.     is the overall risk level achieved during the entire game.
  743.  
  744.     The computer's different game strategies should produce the following
  745.     average risk values:
  746.  
  747.                               RECKLESS - 55
  748.                             AGGRESSIVE - 40
  749.                                 NORMAL - 35
  750.                                CAREFUL - 30
  751.                                  WIMPY - 25
  752.  
  753.     "NORMAL" strategy will produce a wider range of risk values since the
  754.     computer player is not restricted in any way.  The other game
  755.     strategies limit the computer player's options in different ways and
  756.     result in narrower average risk value ranges.  ("RECKLESS" strategy
  757.     may produce some extremely high risk values.)
  758.     
  759.  
  760.  
  761.  
  762.     ***
  763.     *** HALL OF FAME                                               Page 15
  764.     ***
  765.  
  766.     FRAZZLE! maintains a "Hall of Fame" file of superior achievements.  At
  767.     the end of each game, you will be informed as to whether or not your
  768.     game has resulted in any new Hall of Fame scores being achieved.  If
  769.     any new high scores have been achieved, you will get the option of
  770.     displaying only those newly-achieved scores, displaying all Hall of
  771.     Fame panels, or bypassing the Hall of Fame displays altogether.  If
  772.     you did not achieve any new high scores, you will be given the option
  773.     to either look at all of the Hall of Fame panels or bypass them.  You
  774.     may also look at the Hall of Fame at any time during your turn by
  775.     pressing 'F1' and choosing "Hall of Fame" from the help screen dialog
  776.     window.
  777.  
  778.     There are three normal game Hall of Fame categories that can be
  779.     displayed.  These categories are Highest Turn Score, Highest Average
  780.     Turn Score, and Highest Margin of Victory.  The top 20 scores
  781.     in each category are maintained.  When any panel is displayed, any
  782.     newly-achieved high scores will be highlighted.  If the same player
  783.     achieved more than one in the same category in the same game, only the
  784.     highest score will be highlighted.
  785.  
  786.     If you play the 30-turn solitaire game, a special Hall of Fame panel
  787.     will be displayed showing the top 20 scores that have been achieved.
  788.     In this case, the Highest Margin of Victory panel will not be shown.
  789.  
  790.           At the time this documentation was written, my version 3.10
  791.           play-testers and I had achieved the following high scores:
  792.  
  793.        Player Type       High Turn   High Avg    High Margin   Solitaire
  794.        -----------------------------------------------------------------
  795.        HUMAN PLAYER        4900        1212          9700        20850
  796.        COMPUTER - RKLS     4950        1050          9150        15900
  797.        COMPUTER - AGGR     4250         866          5600        16550
  798.        COMPUTER - NORM     4450         741          4950        19050
  799.        COMPUTER - CRFL     4750        1040          6600        16100
  800.        COMPUTER - WIMP     4350        1383          6250        15750
  801.  
  802.                             Can you beat these scores?
  803.  
  804.     Your old Hall of Fame file, ("FRAZZLE.HOF") created by versions of     |
  805.     FRAZZLE! prior to version 3.00 can still be used with version 3.00 (or |
  806.     later) of FRAZZLE!, but, since the computer player's strategies        |
  807.     have changed significantly, your old high scores won't be able to be
  808.     compared meaningfully to ones achieved with the new versions.  I
  809.     recommend that you either delete your old FRAZZLE.HOF file, or back it
  810.     up to a safe place.
  811.  
  812.     You will notice that any time a computer player's score is listed in
  813.     the Hall of Fame, it is now suffixed with a letter that corresponds to
  814.     the game strategy used to achieve that score.  This way you can easily
  815.     see which strategies are producing the best results.  Games that use
  816.     "NORMAL" strategy will not have any suffix letter.
  817.     
  818.  
  819.  
  820.  
  821.     ***
  822.     *** PLAY AGAIN?                                                Page 16
  823.     ***
  824.  
  825.     After the Hall of Fame display, you will be asked if you would like to
  826.     play another game.  Press 'Y' or 'N', or, use the left/right arrow
  827.     keys to move the selection box and press <Enter> to select "Yes" or
  828.     "No" as appropriate.
  829.  
  830.     If you have chosen to play another game, you will be asked if you want
  831.     to use the same setup as the previous game.  If you answer "Yes", you
  832.     will start up again immediately with the same combination of players
  833.     and computer game strategies as before.  This is a fast way to start
  834.     another game to try to do better than last time.  If you answer "No",
  835.     then you can choose a new game setup for your next game of FRAZZLE!.
  836.  
  837.     ***
  838.     *** REGISTRATION INFO
  839.     ***
  840.  
  841.     FRAZZLE! is a shareware program.  You may freely download, use, and
  842.     distribute this program so long as neither the executable program nor
  843.     the documentation are modified.  The documentation must accompany the
  844.     program if you distribute it to others or upload it to your favorite
  845.     bulletin board service.  You may not charge any fees for distributing
  846.     this program without my written permission.
  847.  
  848.     As is normal for most software products, this program is distributed
  849.     "as is".  The author assumes no liabilities for the program's
  850.     performance or damages that may possibly result from your use of, or
  851.     inability to properly use, this program.  Reported program bugs will
  852.     be quickly attended to and fixed for the next scheduled version.
  853.     Special versions of this program will only be available to registered
  854.     users.
  855.  
  856.     If you find this program enjoyable, a small registration fee of $7.00
  857.     is requested.  This will ensure that you are notified of future
  858.     updates and also receive information about other shareware products of
  859.     mine.
  860.  
  861.  
  862.     
  863.  
  864.  
  865.  
  866.     ***                                                                    |
  867.     *** FRAZZLE! SUPPORT AND NEWEST VERSIONS                       Page 17 |
  868.     ***                                                                    |
  869.                                                                            |
  870.        I have chosen the three Prince William County, VA, bulletin boards  |
  871.        listed below as my official sources for user support and the newest |
  872.        upgrades for all of my shareware products:                          |
  873.                                                                            |
  874.                                                                            |
  875.                             THE BUCKET BRIGADE                             |
  876.                             ------------------                             |
  877.                             SysOp: Pat Scanlon                             |
  878.                               (703) 330-9264                               |
  879.                        RBBS-PC CPC 17.2 -- 24 hours                        |
  880.                                300/1200/2400                               |
  881.                                                                            |
  882.                                                                            |
  883.                                  THE BREAK                                 |
  884.                                  ---------                                 |
  885.                             SysOp: Jim Thompson                            |
  886.                               (703) 680-9269                               |
  887.                        RBBS-PC CPC 17.3 -- 24 hours                        |
  888.                          U.S. Robotics Courier HST                         |
  889.                                300 - 19,200                                |
  890.                                                                            |
  891.                                                                            |
  892.                                  THE PITT                                  |
  893.                                  --------                                  |
  894.                             SysOp: Rich Cycholl                            |
  895.                               (703) 335-2925                               |
  896.                           Wildcat! 2.1 -- 24 hours                         |
  897.                          U.S. Robotics Courier HST                         |
  898.                             300/1200/2400/9600                             |
  899.                                                                            |
  900.                                                                            |
  901.        You could also reach me by E-Mail on the Sears PRODIGY system (my   |
  902.        user ID is PGGX81A), or write me at the address below:              |
  903.                                                                            |
  904.                                Mark L. Bakke                               |
  905.                             14309 Fairview Lane                            |
  906.                            Dale City, VA  22193                            |
  907.                               (703) 680-2628                               |
  908.                                                                            |
  909.                                                                            |
  910.        Finally, you could leave me a message in the AUTHORS conference on  |
  911.        Public Brand Software's BBS.  The number is 317-856-2087.           |
  912.                                                                            |
  913.        Again, thanks for your support, and, I hope you continue to enjoy   |
  914.        my shareware products!                                              |
  915.  
  916.     
  917.  
  918.